have a lot on mind - Turc Anglais Dictionnaire